package org.docmanagement.forms;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionMapping;
import org.docmanagement.commons.struts.CommonForm;

/**
 * @author Manuel EVENO
 */
public class MultipleElementForm extends CommonForm
{
	private static final long serialVersionUID = 1L;

	protected Integer		elementcount = null;
	protected char			type = 0;

	/**
	 * Constructor for Document.
	 */
	public MultipleElementForm()
	{
		super();
	}
    /**
     * @return Returns the type.
     */
    public Integer getElementcount()
    {
        return elementcount;
    }
    /**
     * @param type The type to set.
     */
    public void setElementcount(Integer count)
    {
        this.elementcount = count;
    }
    /**
     * @return Returns the type.
     */
    public char getType()
    {
        return type;
    }
    /**
     * @param type The type to set.
     */
    public void setType(char type)
    {
        this.type = type;
    }
//    /**
//     * @return Returns the addnewkeyword.
//     */
//    public boolean[] getChosen()
//    {
//        return chosen;
//    }
//    /**
//     * @param addnewkeyword The addnewkeyword to set.
//     */
//    public void setChosen(boolean[] b)
//    {
//        this.chosen = b;
//    }
//    /**
//     * @return Returns the categoryIds.
//     */
//    public Integer[][] getCategoryIds()
//    {
//        return categoryIds;
//    }
//    /**
//     * @param categoryIds The categoryIds to set.
//     */
//    public void setCategoryIds(Integer[][] categoryIds)
//    {
//        this.categoryIds = categoryIds;
//    }
//    /**
//     * @return Returns the description.
//     */
//    public String[] getDescription()
//    {
//        return description;
//    }
//    /**
//     * @param description The description to set.
//     */
//    public void setDescription(String[] description)
//    {
//        this.description = description;
//    }
//    /**
//     * @return Returns the filepath.
//     */
//    public String[] getFilepath()
//    {
//        return filepath;
//    }
//    /**
//     * @param filepath The filepath to set.
//     */
//    public void setFilepath(String[] filepath)
//    {
//        this.filepath = filepath;
//    }
//    /**
//     * @return Returns the keywordIds.
//     */
//    public Integer[][] getKeywordIds()
//    {
//        return keywordIds;
//    }
//    /**
//     * @param keywordIds The keywordIds to set.
//     */
//    public void setKeywordIds(Integer[][] keywordIds)
//    {
//        this.keywordIds = keywordIds;
//    }
//    /**
//     * @return Returns the mainCategoryId.
//     */
//    public Integer[] getMainCategoryId()
//    {
//        return mainCategoryId;
//    }
//    /**
//     * @param mainCategoryId The mainCategoryId to set.
//     */
//    public void setMainCategoryId(Integer[] mainCategoryId)
//    {
//        this.mainCategoryId = mainCategoryId;
//    }
//    /**
//     * @return Returns the title.
//     */
//    public String[] getTitle()
//    {
//        return title;
//    }
//    /**
//     * @param title The title to set.
//     */
//    public void setTitle(String[] title)
//    {
//        this.title = title;
//    }
//    /**
//     * @return Returns the url.
//     */
//    public String[] getUrl()
//    {
//        return url;
//    }
//    /**
//     * @param url The url to set.
//     */
//    public void setUrl(String[] url)
//    {
//        this.url = url;
//    }
    /**
     * @see org.apache.struts.action.ActionForm#reset(org.apache.struts.action.ActionMapping, javax.servlet.http.HttpServletRequest)
     */
    public void reset(ActionMapping mapping, HttpServletRequest request)
    {
        super.reset(mapping, request);
        elementcount = null;
        type = 0;
//        title = new String[0];
//        description = new String[0];
//        filepath = new String[0];
//        url = new String[0];
//        chosen = new boolean[0] ;
//        keywordIds = new Integer[0][0];
//        categoryIds = new Integer[0][0];
//        mainCategoryId = new Integer[0];
    }
}
